Component({
  /**
   * 组件的属性列表
   */
  properties: {
    // 服务图片
    imageURL: {
      type: String,
      value: "",
    },
    // 服务标题
    title: {
      type: String,
      value: "预约美甲",
    },
    // 服务描述
    description: {
      type: String,
      value: "服务时间：60-120分钟（标价仅供参考）",
    },
    // 服务价格
    price: {
      type: String,
      value: "99.00",
    },
    // 服务标签
    tags: {
      type: Array,
      value: [],
    },
    // 服务ID
    serviceId: {
      type: Number,
      value: 1,
    },
  },

  /**
   * 组件的初始数据
   */
  data: {
    // 默认服务数据
    defaultServices: [],
  },

  /**
   * 组件的方法列表
   */
  methods: {
    // 组件生命周期
    attached() {
      // 组件已挂载
    },
    // 立即预约
    makeAnAppointment(e) {
      const serviceId = this.data.serviceId;

      // 直接跳转到预约页面，登录检测移到预约页面
      const productTitle = this.data.title || "";
      wx.navigateTo({
        url:
          "/pages/appointment/appointment?serviceId=" +
          serviceId +
          "&productTitle=" +
          encodeURIComponent(productTitle),
      });

      return false;
    },
  },
});
